SPI (Serial Peripherial Interface)


SPI Busa (ingelesez, Serial Peripheral Interface) komunikazioen estandar bat da, batez ere zirkuitu integratuetan erabiltzen dena. Serie-periferikoen edo SPI busaren interfaze-busa estandar bat da, erloju batek erregulatutako serie-biten fluxua onartzen duen ia edozein gailu elektroniko digital kontrolatzeko (komunikazio sinkronoa).

SPI Busa: master bat eta slave bat
SPI Busa: master bat eta hiru slave

Erloju-linea bat, sarrera-datu bat, irteerako datu bat eta chip select pin bat ditu, norberak komunikatu nahi duen gailuaren eragiketa konektatzen edo deskonektatzen duena. Horrela, estandar honek erloju-lineak multiplexatzeko aukera ematen du.

Sistema digital askok konexio azkarra behar dute periferikoekin. Serieko bus baten abantailak dira eroale kopurua, pinak eta zirkuitu integratuaren tamaina minimizatzen dituela. Horrek elektronika fabrikatzeko, muntatzeko eta probatzeko kostua murrizten du. Serie-periferikoen bus bat aukerarik malguena da serie-periferiko mota desberdinak daudenean. Hardwarea data in, data out, chip select eta erloju-seinaleetan oinarritzen da, kontrolatu behar den zirkuitu integratu bakoitzerako. Ia edozein gailu-digital kontrola daiteke seinale konbinazio honekin. Gailuak aurreikusi daitekeen forma kopuruan bereizten dira. Batzuek erloju-pultsua igotzen denean irakurtzen dute datua, beste batzuek erloju-pultsua jaisten denean. Batzuek erlojuaren igoera-hegalean irakurtzen dute, eta beste batzuek jaitsiera-hegalean. Idaztea ia beti erlojuaren mugimendu-norabidearen kontrako norabidean egiten da. Gailu batzuek bi erloju dituzte, bat datuak atzitzeko edo erakusteko, eta bestea barne-gailurako.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search